a=1
b='abc'
print(type(1))
print(type(int))
print(type(b))
print(type(str))
#type->int->1
#type->class->obj
#type可以用来生成类对象,类是有type这个对象生成的
#object是最顶层基类
#type也是一个类，同时type也是一个对象
class Student:
    pass
class MyStudent(Student):
    pass
stu=Student()
print(type(stu))
print(type(Student))
print(int.__bases__)
print(str.__bases__)
print(Student.__bases__)
print(MyStudent.__bases__)
print(type.__bases__)
print(object.__bases__)#()
print(type(object))




































